package com.beidasoft.web.model.govServiceManager;

import java.util.Date;

/**
 * @author LiuJinYuan
 * @company 北大软件
 * @description: TODO 附件相关信息实体类
 * @create 2022-04-14 11:27
 */
public class UpProAttachMent {

    // 记录唯一标识
    private String rowguId;
    // 对象id
    private String objId;
    // 文件储存名称
    private String fileName;
    // 文件名称
    private String fileRealName;
    // 文件类型
    private String fileType;
    // 文件大小
    private String fileSize;
    // 文件存放位置
    private String filePath;
    // 文件保存时间
    private Date fileSaveTime;
    // 来源表名
    private String fileTableName;
    // 校验状态
    private Integer checkState;
    // 更新时间
    private Date cdUptime;
    // 删除状态
    private Integer delState;
    // 同步时间
    private Date cdTime;
    // 同步标识
    private Integer syncSign;
    // 批次号
    private String cdBatch;
    // 数据来源
    private String dataSource;

    public UpProAttachMent() {
    }

    public UpProAttachMent(String rowguId, String objId, String fileName, String fileRealName, String fileType, String fileSize, String filePath, Date fileSaveTime, String fileTableName, Integer checkState, Date cdUptime, Integer delState, Date cdTime, Integer syncSign, String cdBatch, String dataSource) {
        this.rowguId = rowguId;
        this.objId = objId;
        this.fileName = fileName;
        this.fileRealName = fileRealName;
        this.fileType = fileType;
        this.fileSize = fileSize;
        this.filePath = filePath;
        this.fileSaveTime = fileSaveTime;
        this.fileTableName = fileTableName;
        this.checkState = checkState;
        this.cdUptime = cdUptime;
        this.delState = delState;
        this.cdTime = cdTime;
        this.syncSign = syncSign;
        this.cdBatch = cdBatch;
        this.dataSource = dataSource;
    }

    public String getRowguId() {
        return rowguId;
    }

    public void setRowguId(String rowguId) {
        this.rowguId = rowguId;
    }

    public String getObjId() {
        return objId;
    }

    public void setObjId(String objId) {
        this.objId = objId;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFileRealName() {
        return fileRealName;
    }

    public void setFileRealName(String fileRealName) {
        this.fileRealName = fileRealName;
    }

    public String getFileType() {
        return fileType;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public String getFileSize() {
        return fileSize;
    }

    public void setFileSize(String fileSize) {
        this.fileSize = fileSize;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public Date getFileSaveTime() {
        return fileSaveTime;
    }

    public void setFileSaveTime(Date fileSaveTime) {
        this.fileSaveTime = fileSaveTime;
    }

    public String getFileTableName() {
        return fileTableName;
    }

    public void setFileTableName(String fileTableName) {
        this.fileTableName = fileTableName;
    }

    public Integer getCheckState() {
        return checkState;
    }

    public void setCheckState(Integer checkState) {
        this.checkState = checkState;
    }

    public Date getCdUptime() {
        return cdUptime;
    }

    public void setCdUptime(Date cdUptime) {
        this.cdUptime = cdUptime;
    }

    public Integer getDelState() {
        return delState;
    }

    public void setDelState(Integer delState) {
        this.delState = delState;
    }

    public Date getCdTime() {
        return cdTime;
    }

    public void setCdTime(Date cdTime) {
        this.cdTime = cdTime;
    }

    public Integer getSyncSign() {
        return syncSign;
    }

    public void setSyncSign(Integer syncSign) {
        this.syncSign = syncSign;
    }

    public String getCdBatch() {
        return cdBatch;
    }

    public void setCdBatch(String cdBatch) {
        this.cdBatch = cdBatch;
    }

    public String getDataSource() {
        return dataSource;
    }

    public void setDataSource(String dataSource) {
        this.dataSource = dataSource;
    }

    @Override
    public String toString() {
        return "UpProAttachMent{" +
                "rowguId='" + rowguId + '\'' +
                ", objId='" + objId + '\'' +
                ", fileName='" + fileName + '\'' +
                ", fileRealName='" + fileRealName + '\'' +
                ", fileType='" + fileType + '\'' +
                ", fileSize='" + fileSize + '\'' +
                ", filePath='" + filePath + '\'' +
                ", fileSaveTime=" + fileSaveTime +
                ", fileTableName='" + fileTableName + '\'' +
                ", checkState=" + checkState +
                ", cdUptime=" + cdUptime +
                ", delState=" + delState +
                ", cdTime=" + cdTime +
                ", syncSign=" + syncSign +
                ", cdBatch='" + cdBatch + '\'' +
                ", dataSource='" + dataSource + '\'' +
                '}';
    }
}
